Add semaphores to the command buffer submit api
authorMatthias Clasen <mclasen@redhat.com>
Thu, 28 Sep 2017 00:09:35 +0000 (20:09 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Thu, 28 Sep 2017 12:39:22 +0000 (08:39 -0400)
commit85e4e0672aa960cf95d466be6d33d0536fe6ba70
tree9dec4fbd96f6f1cfec07a4b6ee50f63200269055
parentff188f6bf075d2fe3f6a4faa401a4a83c80af483
Add semaphores to the command buffer submit api

Allow to pass in semaphores to wait for before executing
and to signal after executing the command buffer. This
just exposes the capabilities of the underlying Vulkan
api. Update all callers to pass no semaphores, for now.

We will use this in the future.
gsk/gskvulkancommandpool.c
gsk/gskvulkancommandpoolprivate.h
gsk/gskvulkanimage.c
gsk/gskvulkanrender.c